package com.logic.landseaserver.ws.dto;

import java.util.Date;

/**
 *
 * 项目名称：system-server</br>
 * 类名称：BillRecordDTO</br>
 * 类描述：</br>
 * 创建人：tony</br>
 * 创建时间：2017年9月6日 下午1:07:09</br>
 * 
 * @version 1.0
 *         
 */
public class BillRecordDTO
{
    private Integer billId;
    
    private Integer contractId;
    
    private String paymentMode;
    
    private String paymentModeZH;
    
    private String billType;
    
    private String billTypeName;
    
    private Double receivableMoney;
    
    private Double amountReceived;
    
    private String billStatus;
    
    private Date payTime;
    
    private String billMonth;
    
    private String checkStatus;
    
    private Date createdDtm;
    
    private Integer createdBy;
    
    private String billNo;
    
    private Date lastModifiedDtm;
    
    private Integer lastModifiedBy;
    
    private Integer version;
    
    private Boolean deleted;
    
    private String contractNo;
    
    private String certificatesName;
    
    private Date certificateInDate;
    
    private Date certificateOutDate;
    
    private String prjName;
    
    private Integer prjId;
    
    private String areaCode;
    
    private String areaCodeZH;
    
    private String houseNum;
    
    private Double money;
    
    private String billDetailType;
    
    private String billDetailTypeZH;
    
    private String payType;
    
    private String payTypeZH;
    
    private String transactionNo;
    
    private String operatorName;
    
    private Date billTypeBeginDate;
    
    private Date billTypeEndDate;
    
    private String remark;
    
    private Double rentPrice;
    
    private Double depositPrice;
    
    private Double propertyFee;

    private  String cellPhone;

    private String billName;

    public Integer getBillId()
    {
        return billId;
    }

    public void setBillId(Integer billId)
    {
        this.billId = billId;
    }

    public Integer getContractId()
    {
        return contractId;
    }

    public void setContractId(Integer contractId)
    {
        this.contractId = contractId;
    }

    public String getBillType()
    {
        return billType;
    }

    public void setBillType(String billType)
    {
        this.billType = billType;
    }

    public String getBillTypeName()
    {
        return billTypeName;
    }

    public void setBillTypeName(String billTypeName)
    {
        this.billTypeName = billTypeName;
    }

    public Double getReceivableMoney()
    {
        return receivableMoney;
    }

    public void setReceivableMoney(Double receivableMoney)
    {
        this.receivableMoney = receivableMoney;
    }

    public Double getAmountReceived()
    {
        return amountReceived;
    }

    public void setAmountReceived(Double amountReceived)
    {
        this.amountReceived = amountReceived;
    }

    public String getBillStatus()
    {
        return billStatus;
    }

    public void setBillStatus(String billStatus)
    {
        this.billStatus = billStatus;
    }

    public Date getPayTime()
    {
        return payTime;
    }

    public void setPayTime(Date payTime)
    {
        this.payTime = payTime;
    }

    public String getBillMonth()
    {
        return billMonth;
    }

    public void setBillMonth(String billMonth)
    {
        this.billMonth = billMonth;
    }

    public String getCheckStatus()
    {
        return checkStatus;
    }

    public void setCheckStatus(String checkStatus)
    {
        this.checkStatus = checkStatus;
    }

    public Date getCreatedDtm()
    {
        return createdDtm;
    }

    public void setCreatedDtm(Date createdDtm)
    {
        this.createdDtm = createdDtm;
    }

    public Integer getCreatedBy()
    {
        return createdBy;
    }

    public void setCreatedBy(Integer createdBy)
    {
        this.createdBy = createdBy;
    }

    public String getBillNo()
    {
        return billNo;
    }

    public void setBillNo(String billNo)
    {
        this.billNo = billNo;
    }

    public Date getLastModifiedDtm()
    {
        return lastModifiedDtm;
    }

    public void setLastModifiedDtm(Date lastModifiedDtm)
    {
        this.lastModifiedDtm = lastModifiedDtm;
    }

    public Integer getLastModifiedBy()
    {
        return lastModifiedBy;
    }

    public void setLastModifiedBy(Integer lastModifiedBy)
    {
        this.lastModifiedBy = lastModifiedBy;
    }

    public Integer getVersion()
    {
        return version;
    }

    public void setVersion(Integer version)
    {
        this.version = version;
    }

    public Boolean getDeleted()
    {
        return deleted;
    }

    public void setDeleted(Boolean deleted)
    {
        this.deleted = deleted;
    }

    public String getContractNo()
    {
        return contractNo;
    }

    public void setContractNo(String contractNo)
    {
        this.contractNo = contractNo;
    }

    public String getCertificatesName()
    {
        return certificatesName;
    }

    public void setCertificatesName(String certificatesName)
    {
        this.certificatesName = certificatesName;
    }

    public Date getCertificateInDate()
    {
        return certificateInDate;
    }

    public void setCertificateInDate(Date certificateInDate)
    {
        this.certificateInDate = certificateInDate;
    }

    public Date getCertificateOutDate()
    {
        return certificateOutDate;
    }

    public void setCertificateOutDate(Date certificateOutDate)
    {
        this.certificateOutDate = certificateOutDate;
    }

    public String getPrjName()
    {
        return prjName;
    }

    public void setPrjName(String prjName)
    {
        this.prjName = prjName;
    }

    public Integer getPrjId()
    {
        return prjId;
    }

    public void setPrjId(Integer prjId)
    {
        this.prjId = prjId;
    }

    public String getAreaCode()
    {
        return areaCode;
    }

    public void setAreaCode(String areaCode)
    {
        this.areaCode = areaCode;
    }

    public String getAreaCodeZH()
    {
        return areaCodeZH;
    }

    public void setAreaCodeZH(String areaCodeZH)
    {
        this.areaCodeZH = areaCodeZH;
    }

    public String getHouseNum()
    {
        return houseNum;
    }

    public void setHouseNum(String houseNum)
    {
        this.houseNum = houseNum;
    }

    public Double getMoney()
    {
        return money;
    }

    public void setMoney(Double money)
    {
        this.money = money;
    }

    public String getBillDetailType()
    {
        return billDetailType;
    }

    public void setBillDetailType(String billDetailType)
    {
        this.billDetailType = billDetailType;
    }

    public String getBillDetailTypeZH()
    {
        return billDetailTypeZH;
    }

    public void setBillDetailTypeZH(String billDetailTypeZH)
    {
        this.billDetailTypeZH = billDetailTypeZH;
    }

    public String getPayType()
    {
        return payType;
    }

    public void setPayType(String payType)
    {
        this.payType = payType;
    }

    public String getPayTypeZH()
    {
        return payTypeZH;
    }

    public void setPayTypeZH(String payTypeZH)
    {
        this.payTypeZH = payTypeZH;
    }

    public String getTransactionNo()
    {
        return transactionNo;
    }

    public void setTransactionNo(String transactionNo)
    {
        this.transactionNo = transactionNo;
    }

    public String getOperatorName()
    {
        return operatorName;
    }

    public void setOperatorName(String operatorName)
    {
        this.operatorName = operatorName;
    }

    public Date getBillTypeBeginDate()
    {
        return billTypeBeginDate;
    }

    public void setBillTypeBeginDate(Date billTypeBeginDate)
    {
        this.billTypeBeginDate = billTypeBeginDate;
    }

    public Date getBillTypeEndDate()
    {
        return billTypeEndDate;
    }

    public void setBillTypeEndDate(Date billTypeEndDate)
    {
        this.billTypeEndDate = billTypeEndDate;
    }

    public String getRemark()
    {
        return remark;
    }

    public void setRemark(String remark)
    {
        this.remark = remark;
    }

    public Double getRentPrice()
    {
        return rentPrice;
    }

    public void setRentPrice(Double rentPrice)
    {
        this.rentPrice = rentPrice;
    }

    public Double getDepositPrice()
    {
        return depositPrice;
    }

    public void setDepositPrice(Double depositPrice)
    {
        this.depositPrice = depositPrice;
    }

    public Double getPropertyFee()
    {
        return propertyFee;
    }

    public void setPropertyFee(Double propertyFee)
    {
        this.propertyFee = propertyFee;
    }

    public String getPaymentMode()
    {
        return paymentMode;
    }

    public void setPaymentMode(String paymentMode)
    {
        this.paymentMode = paymentMode;
    }

    public String getPaymentModeZH()
    {
        return paymentModeZH;
    }

    public void setPaymentModeZH(String paymentModeZH)
    {
        this.paymentModeZH = paymentModeZH;
    }

    public String getCellPhone() {
        return cellPhone;
    }

    public void setCellPhone(String cellPhone) {
        this.cellPhone = cellPhone;
    }

    public String getBillName() {
        return billName;
    }

    public void setBillName(String billName) {
        this.billName = billName;
    }

    @Override
    public String toString() {
        return "BillRecordDTO{" +
                "billId=" + billId +
                ", contractId=" + contractId +
                ", paymentMode='" + paymentMode + '\'' +
                ", paymentModeZH='" + paymentModeZH + '\'' +
                ", billType='" + billType + '\'' +
                ", billTypeName='" + billTypeName + '\'' +
                ", receivableMoney=" + receivableMoney +
                ", amountReceived=" + amountReceived +
                ", billStatus='" + billStatus + '\'' +
                ", payTime=" + payTime +
                ", billMonth='" + billMonth + '\'' +
                ", checkStatus='" + checkStatus + '\'' +
                ", createdDtm=" + createdDtm +
                ", createdBy=" + createdBy +
                ", billNo='" + billNo + '\'' +
                ", lastModifiedDtm=" + lastModifiedDtm +
                ", lastModifiedBy=" + lastModifiedBy +
                ", version=" + version +
                ", deleted=" + deleted +
                ", contractNo='" + contractNo + '\'' +
                ", certificatesName='" + certificatesName + '\'' +
                ", certificateInDate=" + certificateInDate +
                ", certificateOutDate=" + certificateOutDate +
                ", prjName='" + prjName + '\'' +
                ", prjId=" + prjId +
                ", areaCode='" + areaCode + '\'' +
                ", areaCodeZH='" + areaCodeZH + '\'' +
                ", houseNum='" + houseNum + '\'' +
                ", money=" + money +
                ", billDetailType='" + billDetailType + '\'' +
                ", billDetailTypeZH='" + billDetailTypeZH + '\'' +
                ", payType='" + payType + '\'' +
                ", payTypeZH='" + payTypeZH + '\'' +
                ", transactionNo='" + transactionNo + '\'' +
                ", operatorName='" + operatorName + '\'' +
                ", billTypeBeginDate=" + billTypeBeginDate +
                ", billTypeEndDate=" + billTypeEndDate +
                ", remark='" + remark + '\'' +
                ", rentPrice=" + rentPrice +
                ", depositPrice=" + depositPrice +
                ", propertyFee=" + propertyFee +
                ", cellPhone='" + cellPhone + '\'' +
                ", billName='" + billName + '\'' +
                '}';
    }
}
